package cn.jbolt.ai.app.vo;

import cn.jbolt.ai.app.entity.AiApp;

/**
 * AccessConfig  相关的配置
 */
public class AccessConfigVO {

    private Long appId;
    private AiApp app;
    // 网页配置
    private AccessWebConfig webConfig;
    //企业微信配置
    private AccessApiConfig apiConfig;

    //本次修改的configType
    private Integer appPublishType;

    //json格式的配置
    private String jsonConfig;

    public AccessWebConfig getWebConfig() {
        return webConfig;
    }

    public void setWebConfig(AccessWebConfig webConfig) {
        this.webConfig = webConfig;
    }

    public AccessApiConfig getApiConfig() {
        return apiConfig;
    }

    public void setApiConfig(AccessApiConfig apiConfig) {
        this.apiConfig = apiConfig;
    }

    public Integer getAppPublishType() {
        return appPublishType;
    }

    public void setAppPublishType(Integer appPublishType) {
        this.appPublishType = appPublishType;
    }

    public String getJsonConfig() {
        return jsonConfig;
    }

    public void setJsonConfig(String jsonConfig) {
        this.jsonConfig = jsonConfig;
    }

    public AiApp getApp() {
        return app;
    }

    public void setApp(AiApp app) {
        this.app = app;
    }

    public Long getAppId() {
        return appId;
    }

    public void setAppId(Long appId) {
        this.appId = appId;
    }
}
